By CEP Staff • 26 February 2015 in News

Eiffel Tower gains renewable energy system in refurb