Wind Catching Systems, a Norway-based startup that develops floating offshore wind-power technology, just announced a Series A investment round of up to $10 million led by GM Ventures. Additionally, ...