Saturday, November 19

First power drawn from tidal turbines off the coast of Scotland

No comments:

Post a Comment