
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.
Squibs You Might Like