The International Finance Corp (IFC) has anchored the USD-300-million (EUR 266m), five-year green bond in the Philippines that was recently issued by the energy arm of Philippine group Ayala Corp (PSE:AC).