By CEP Staff • 16 August 2012 in News

Tidal energy developer Sabella seeks Eur11 million