By CEP Staff • 18 August 2011 in News

Solar Millennium shares plummet on insider trading allegations and shift in US strategy