Day: 5 June 2023

The UK’s climate data from space community has huge potential for investors – but the space sector is the ‘hidden utility’ underpinning our daily lives and economy, says new report