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