[The Earthshot Prize] Over £86M in value catalysed to date for Earthshot Prize solutions, up from £48M since launch of match-making platform Launchpad
Source
[The Earthshot Prize] Over £86M in value catalysed to date for Earthshot Prize solutions, up from £48M since launch of match-making platform Launchpad
Source