News

This year, the company deployed manned vehicles to map the streets of Greater Boston, seemingly paving the way for it to bring its fleet of self-driving cars to the area in the near future.