Tesla opens Megapack battery factory in China

Tesla's $200 million battery plant in Shanghai has launched production, complicating Elon Musk's unique position atop the ...
As concerns mount about eroding checks and balances in the U.S., Tesla’s record in China shows how Elon Musk has thrived in a ...