12 Jun 2021, 12:40 UTC · By: Cristina Mircea / The Windcatcher is the invention of a Norwegian company and it's a colossal 1000-foot tall grid that floats in the water and can power 80,000 homes