Based in Norway, Wind Catching Systems is a startup.
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.
Funding rounds, investor list, risk signals, and comparable startups, all gated to subscribers.