OSHA investigating construction site death at SpaceX's Starbase: Reports ↗
The death has been confirmed as a 25-year-old Texas man who is believed to have been a contracted worker, the Texas Tribune says.
TX · United States · source location metadata