Call # +91 98470 53135
California is the latest state to allow testing of Google’s self-driving cars on the roads, though only with a human passenger along as a safety measure.