OPIC Doles Out $140M For Chile Solar Project

French integrated oil and gas giant Total SA, solar power facility manufacturer Etrion Corp. and California-based SunPower Corp. secured roughly $140 million in financing from the Overseas Private Investment Corp. to...

Already a subscriber? Click here to view full article