IFC To Invest In First Solar's $366M Chilean Solar Project

The International Finance Corp. said Tuesday that it plans to potentially invest $60 million in a $366 million 141-megawatt solar project being developed in Chile by a subsidiary of U.S. renewable...

Already a subscriber? Click here to view full article