A tidal energy revolution is on the horizon in the UK

An artist’s impression of the the Swansea Bay Tidal Lagoon project. By Anders Lorenzen Wales, in the United Kingdom, could be the birthplace of a pioneering new energy technology. A […]

Read Article →