The 'Windcatcher': Bigger Than The Eiffel Tower And Can Power 80,000 Homes

1 Like