
OSHA Launches Investigation After Worker Dies at SpaceX Starbase Facility in Texas
A worker has died at SpaceX's Starbase launch site in South Texas, prompting a federal safety investigation amid the facility's troubling history of workplace injuries.










