NASA this past week unveiled the Commercial LEO Destinations (CLD) project, with plans to award up to $400 million in total to as many as four companies. Originally published at CNBC

Small Business Minder
error: Content is protected !!