site logo

SunEdison to lay off 15% of its workforce in bid to streamline business

Getty