Eiffel Tower now generates its own energy with wind turbines February 26, 2015 // 0 Comments PARIS – After going nearly 30 years without a major upgrade, the iconic Eiffel Tower in France has undergone a [...]