By CEP Staff • 3 April 2013 in News

France revamps wind PPA rules to ease project financing