British space sector secures European Space Agency contracts worth £80 million more than government contributions in last ...