Mon Dieu! Sacre Bleu! Is this the Most Famous Wind Turbine in the World?
The Eiffel Tower is France’s most recognisable landmark, but a wind turbine too? Is it going to rotate in a strong breeze? Well, no, but it has had a couple of wind turbines installed within it, to power the various activities that take place on the Tower’s first floor. And don’t get worried, the French are… Read the rest