2023 Top 100 Infrastructure Managers Ranking: 34
In this article originally published by Infrastructure Investor magazine, Richard Nourse, managing partner at Schroders Greencoat, says renewables represent one of the fastest growing and most exciting aspects of the infrastructure universe and provide secure – often inflation-linked – income