SunEdison seeks financing as bankruptcy looms

Solar power
Solar power

Breaking