By the Numbers: Global Satellites in 2016 Infographic
In 2016, $20 billion worth of satellites are announced to be launched.
While manifests and launch schedules will change throughout the year, our Avascent Analytics Space team asks, what if they all were launched?
The following graphic breaks down the value of those satellites.