ACEN Units Relinquish 13 Renewable Energy Contracts Amid Strategic Portfolio Realignment
ACEN Subsidiaries Voluntarily Surrender 13 Wind and Solar Contracts Eleven subsidiaries of ACEN Corp., the listed renewable energy platform of the Ayala Group, voluntarily…