The $250 Billion Profit Opportunity in Renewable E...

Project returns drop on average 250 basis points (bps) over their investment lifecycles. Here’s why.      Despite the $10 trillion of new investment expected within the renewable energy industry over the next 20 years, asset managers are facing three factors that are putting their profits at risk:   Rapidly Decreasing Power Purchase Prices

New Interview in Infrastructure Investor - Now Available!