International Space Station completes next Round of CubeSat Deployments

The deployment of CubeSats from the International Space Station resumed this week with a total of 16 satellites up for release Monday through Wednesday comprised of two Danish satellites for the monitoring of ship and aircraft traffic and 14 Planet Labs Doves to become part of the company’s Earth Observation satellite constellation.

Read more