Tesla opens Megapack battery factory in China

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 ...
Tesla has commissioned a new megafactory in Shanghai, China, to manufacture energy-storage batteries, known as Megapacks, ...