UK space sector growth promises benefits for lab R&D

1 Dec 2024