By CEP Staff • 17 June 2014 in News

Russia’s 1.6 GW wind tender garners just 51 MW interest