revolutionary wind technology

Low cost materials and A common floating platform is a game changer for off-shore wind power combined with energy storage.