APLICATIONS

Daimler can now test self-driving cars on public roads in Beijing

Daimler has been granted a license test self-driving vehicles on public roads in Beijing, making it the first international automaker to receive...