British industry will build two new spacecraft for the big Paris-based telecoms

Written by James Somy on November 20, 2018