Elon Musk's ties to China could create headaches for Twitter squib

April 30, 2022 9:43 AM

A quarter of Tesla's revenue in 2021 came from China.

Continue reading on The Straits Times...
Tags: