ACENRENEWABLES.COMACEN CORP., the listed energy arm of the Ayala Group, saw its attributable net income rise by 27% to P9.36 billion in 2024, driven by higher generation output. Revenues grew by 2.2% to P37.30 billion from P36.50 billion a year ago, ACEN said in a regulatory