Google Inc will begin testing its self-driving cars on public roads this summer on the streets of Mountain View, Calif., the search giant’s hometown. The self-driving car will depend on Google’s road maps, built specifically for the program, and tested on the company’s current fleet of vehicles. It’s electric, and has to be recharged after […]

