Tesla to lay off more than 10% of global workforce – Elon Musk explains why Posted on April 15, 2024 By Newswire Tesla CEO Elon Musk announced in a leaked memo that the company will lay off over 10% of its workforce globally in an effort to streamline the […] Read the full story › News, US News Tags:Politics