By CEP Staff • 11 May 2011 in News Debt-stricken French wind developer Theolia under heavy pressure as revenues fall 34%