Space company Masten files for bankruptcy after struggle with NASA moon contract

Hits: 18

Masten had won a $75 million NASA contract to deliver payloads to the moon’s south pole, but the project ran far over budget. Read More Go To Source