Report: Energy deals hit an all-time high in 2024

In the climate tech sector, energy investments overtook those in transportation.

Bianca Giacobone
January 7, 2025