Colossal “Windcatchers” placed in the ocean aim to blow away outdated single-turbine wind-generation designs.
Wind Catching Systems (WCS) have introduced a spectacular new design that they say will revolutionize wind generation. Called "Windcatcher grids",