Renewable power company Atlantis Resources has been identified as the preferred developer for a proposed tidal barrage across the River Wyre in Lancashire. The proposed scheme will involve the construction of a 600m barrage across the River Wyre capable of producing almost 300 GWh of sustainable energy each year – enough to power more than […]