By CEP Staff • 14 April 2016 in News

SunEdison misses $2.6 million bond payment