Office Development Powered By One of The World’s Largest Green Archimedes Screw Hydro Turbines

A new office development at the Clock Tower building in Haverthwaite in the English Lake District is playing a part in history by becoming one of the first buildings to be powered by an environmentally and fish-friendly Archimedes screw, hydro power scheme that is one of the largest in the world. The Clock Tower Offices, … Read more