An independent review has backed plans to build the world’s first tidal lagoon power station off the coast of south Wales.
Source: Sky Business News
An independent review has backed plans to build the world’s first tidal lagoon power station off the coast of south Wales.
Source: Sky Business News