SpaceX wins NASA contract for new lunar lander

NASA announced SpaceX to be the winner of the Human Landing System (HLS) contract, a critical component of the administration’s plan to return to … read more