Investors turn to Corporate Power Purchase Agreements to reduce risk on renewable investments

Corporate Power Purchase Agreements (CPPAs) are gaining ground as a means of reducing risk on revenue from renewable energy investments, according to AlphaReal, the specialist manager of secure income real assets.