First power drawn from tidal turbines off the coast of Scotland

Earlier this week Atlantis Resources announced that it had placed a tidal stream turbine off the northern coastline of Scotland and generated power for the first time from the 1.5 MW installation.

Read More

Image courtesy of: Megan Geuss