MTerra Solar Phase 1 Begins Commercial Operations
The MTerra Solar project is a key part of MGEN’s growing renewable energy portfolio and its commitment to supporting the Philippines’ energy transition. Pasig City, Philippines – 03 September 2026 — MTerra Solar Phase 1 has officially declared commercial operations for 600MWac mid-merit capacity under its Power Supply Agreement (PSA)