Google has launched a new website focused on educating people about its self-driving cars, and to ease customer concerns about their safety
The company's self-driving car program is at a critical juncture. Its prototype wheel-less cars will hit Mountain View,...