Iwood

Capacity:
Production:
Homes Powered:
Date Constructed:
County:

9.6 Megawatt
Coming Soon
Coming Soon
Jan 2015
Somerset