Two of China’s top companies have joined forces to design, develop, and build an electric car for the express purpose of ride-hailing. The vehicle is an adorable green hatchback called the D1, and it was developed by Didi Chuxing, the top ride-hailing company in China that notoriously defeated Uber in […]