2:32
WindEurope CEO Giles Dickson explains Corporate Renewable Power Purchase Agreements (PPAs)
WindEurope
2:58
WindEurope CEO Giles Dickson on the challenges and opportunities of Corporate Renewable PPAs