Proven Energy

Location: Wardhead Park, Stewarton, Ayrshire, KA3 5LH, Scotland, UK.

Turbine size: 3.2 kW, 6 kW, and 15 kW

Proven Energy Website