kisspng-windmill-computer-icons-wind-turbine-wind-power-wind-5ac36db4bbd5d8.0655658615227570447694

Dufferin Wind Facility
Located Town of Shelbourne, Ontario

  • Stage: Operating
  • Technology: 18 – GE 2.75 MW & 31 – GE 1.6MW
  • Capacity: 91.4 MW
  • Commercial Operating Date: 2013
  • Power Sales: Long Term PPA – Independent Electricity System Operator

Related Works