Tesla seals deal with Baidu for China maps, whether CEO Elon Musk wants them or not

May 1, 2024

To go to market with Tesla’s Full Self-Driving system, Elon Musk had no choice but to join a Chinese partner for a mapping licence on the mainland.

Frontal Report

Frontal Report is an emerging leader in all forms of media. We aim to be the leading news brand for readers around the world.