The $250 Billion Profit Opportunity in Renewable Energy

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