By CEP Staff • 10 November 2015 in News

SunEdison’s net loss exceeds $1 billion in 9M 2015