Sowerby

sower-slide

Relevant data

  • Total output: 5 MW
  • Connected in the first four months of 2015