By CEP Staff • 4 April 2011 in News

Spain rejects 3 GW of solar development applications in 1Q11