Published On Aug 5, 2017
The European Space Agency have a launch site within 5 degrees of the equator and during launches the commentators will usually remind the audience of how big an advantage this offers, but, how much difference does it really make?
show more