with the total value of contracts secured for the UK sector through the European Space Agency (ESA) reaching £844m since June 2022. The UK government believes that the recent increase in contract ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results