2025 Top 100 Infrastructure Investment Managers Ranking: 37

Hydrogen is not an energy source in itself, but more a means of transmitting or storing energy. Its relative expense means we expect it only to be used where it’s the only viable solution.