The Canadian Space Agency has given out a seven-year contract for the construction of three new Radarsat satellites to be launched in 2018 and for the oversight of initial operations.