Giant space chamber installed in Oxfordshire
Wednesday, June 17, 2020 - 03:20
in Earth & Climate
UK satellite manufacturers will soon have the use of one of the biggest test vessels in Europe.
UK satellite manufacturers will soon have the use of one of the biggest test vessels in Europe.