ACEN profits plunge 60% in 2025 amid market headwinds
- March 9, 2026
ACEN Corporation (PSE:ACEN) saw its consolidated net income tumble 60% to PHP 3.8 billion in 2025, weighed down by offline wind assets in Northern Luzon, weaker solar irradiance, and softer spot market...







