Storia: China’s first 16 MW TLP floating wind platform goes live — Warptech Lab News