SpaceNews Paris Bureau Chief Peter B. de Selding reviews the commercial launch and satellite contracts awarded in 2014 and assesses the competitive playing field for 2015.

This post is only available to members.
Tagged: