7 June 2023

Earth Capital invests £2.5m in blue technology firm