unknown
Stage
About
Wind Catching Systems develops the Windcatcher, a floating offshore wind solution aimed at reducing the levelized cost of energy through standardized turbines, scalable capacity, and efficient use of offshore acreage.
Explore Wind Catching Systems's full profile on Brouky
Funding rounds, investor list, and risk signals — unlock with a subscription.