Sales slump prompts Tesla to lay off over 10% of staff World Roundup April 16, 2024 Texas: Tesla company owner Elon Musk has sent a memo to his employees saying he would lay off 10 percent…