SpaceX accused of dumping polluted Starship wastewater in Texas for years
Starbase facility near Boca Chica, Texas, have allegedly been polluting the local environment for years, possibly in violation of the Environmental Protection Agency’s Clean Water Act. for years. The news ...