|

Wind Turbine Pair Installed on Paris' Eiffel Tower

This post was written by Simon Mahan, former Energy Resources Policy Manager for SACE.