Social News8 June 2017 Three DIY CubeSats Score Rides on NASA’s First Flight of Orion, Space Launch System NASA’s Space Technology Mission Directorate (STMD) has awarded rides for three small spacecraft on the agency’s newest rocket, and $20,000 each in prize money, to the winning teams of citizenContinue readingThree DIY CubeSats Score Rides on NASA’s First Flight of Orion, Space Launch System