SpaceX fires employees who wrote open letter complaining about Elon Musk: report

June 17, 2022 0 By Jumoka Cobbs