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…
UK’s HMS Diamond returns to Red Sea & Gulf of Aden World Roundup March 12, 2024 United Kingdom: HMS Diamond, one of the most advanced warships of the UK, is returning to the Red Sea and…