By CEP Staff • 30 December 2015 in News

SunEdison extinguishes $336 million of debt