Houston, TX, February 11, 2014 (NanoRacks PR) – NanoRacks announced successful deployment of the first two cubesats from the International Space Station (ISS) that will be the largest cubesat deployment in history. The first two cubesats are part of a constellation of 28 satellites for its customer, Planet Labs.
TAG
“NanoRacks. Planet Labs”