SpaceX recently performed two tests of its new water deluge system, which is meant to protect the surrounding infrastructure during launches of the company’s Starship megarocket. The company is doing so, it would appear, without applying for the environmental permits that would have allowed SpaceX to legally discharge…
Read more…