A turbine blade is lifted onto a rack near tower sections at the Revolution Wind project assembly site at State Pier in New London, Connecticut, US,...
It’s a site you may not expect in one of the world’s most expensive cities. But on the outskirts of Geneva, known for its discreet wealth,...