By CEP Staff • 2 June 2010 in News

Catalan government approves release of tenders for 769 MW wind power development