28.6 MWp Solar Power Plant, Madaba, Philippines

  • Status

    Commissioned

  • Duration

    5 months