By CEP Staff • 8 November 2011 in News

Enel Green Power blames “Robin Hood” tax for 36.4% fall in profits