News

LISTED conglomerate Ayala Corp. recorded a 4% decline in its first-quarter (Q1) net income to P12.6 billion from P13.07 ...