International Finance Corp. (IFC) is collaborating with Thailand-based renewable energy (RE) developer Sermsang Power Corp. Public Co. Ltd. as the latter pursues its planned entry into the Philippines through a proposed RE generation project on Negros Island. In a disclosure over the weekend, the...