SunEdison Nets $260.5 mln from IFC, OPIC and Rabobank

Share this