The "Windcatcher": Bigger Than The Eiffel Tower And Can Power 80,000 Homes, Say Developers Iflscience, 23 Jun 2021 Look, unless humanity manages to get its act together on the climate crisis, the future is looking to be one of war, displaced…