July 17, 2023
CVC investment into European startups has fallen sharply in 2023
May 31, 2023
The move goes against the trend of rising appetite from oil and gas companies in backing climate tech startups.