A Consented 40kW Hydroelectric Site For Sale In Wales. A rare opportunity to purchase rights to develop and own a hydroelectric scheme in Wales.
A Consented 40kW Hydroelectric Site For Sale In Wales. A rare opportunity to purchase rights to develop and own a hydroelectric scheme in Wales.