Marine energy kite off to a flying start off Welsh coast

The technology, given the name Deep Green, produces renewable energy by following the course of tidal streams and ocean currents under calmĀ …