NetMag Global

Didi Chuxing is allowed to test self-driving cars in California

Didi Chuxing, a Chinese ride hailing service has become successful for getting permitted for testing its self-driving cars in California.…