The Dragon 12 commissioning is ongoing at the test launch ... and scalable solution for harnessing tidal energy, unlocking a predictable renewable energy source. The technology is designed to ...