2023 Top 100 Infrastructure Investment Managers Ranking: 32
With climate change being one of the most pressing challenges of our time coupled with the energy crisis currently plaguing Europe there is a clear need for both the strengthening of energy security and an increase in renewable sources of energy.