Natural Power picked for five windfarms

Natural Power has secured a contract with ScottishPower Renewables to support five onshore windfarms in southern Scotland.