
Self-driving vehicles have arrived in New York
Buckle up — self-driving cars have arrived in New York City. Or at least to the confines of the Brooklyn Navy Yard’s 300-acre site, where, beginning Wednesday, workers and visitors...
ncG1vNJzZmimqaW8tMCNnKamZ6SWtHCu0aimpKSpo3qvrdWyZLKZopl8