Your Search Returned 1 tagged news report
Britain has made an important stride towards its announced goal of generating 15% of its energy needs from renewable sources by 2015. 45,000 homes will be powered by wind and hydro-electric sources situated across the historic canals and rivers. This...