Technology
OSHA Launches Investigation Following Fatal Accident at SpaceX Starbase Facility.
May 18, 2026 at 10:01 PM
Federal safety regulators have opened an inquiry into a worker's death at the SpaceX Starbase launch site in South Texas, raising renewed concerns about safety standards at the aerospace company's active construction zones.

