By CEP Staff • 30 November 2009 in News

Renewable energy company focused on renewable energy projects development files for bankruptcy