Ayala Corporation secures US$100 million sustainability-linked facility from DBS Posted on May 11, 2026May 11, 2026 by Don Carreon