Tag: 111081217

Fired SpaceX employees sue the company for wrongfully terminating critics of CEO Elon Musk

Eight former employees sued SpaceX and its CEO Elon Musk, alleging that Musk ordered them fired after they challenged what they called rampant...