Hydro power to light up royal residence

Two turbines have been installed on the River Thames and will generate electricity to power Windsor Castle. The two forty-tonne Archimedes screws, the largest in the UK, will generate 300 kilowatts of energy every hour for up to half of the royal residence. The project, which will cost developers Southeast Power Engineering Ltd around £1.7m […]