The Bulwark Podcast

Mike Murphy: The Chinese Own Elon

Thursday, February 27, 2025

The not-so-shadow president's largest Tesla plant is in Shanghai, but the People's Republic of China has the pink slip and can take it back at any time.