NASA awards US firm $47million to land water-measuring payload on Moon

The award was made under NASA’s Commercial Lunar Payload Services (CLPS) initiative. “We continue to rapidly select vendors from our pool of CLPS … read more