By CEP Staff • 9 July 2010 in News

Evergreen Solar a possible takeover target as it faces delisting