News

The cylinder, the first developed independently in China and the largest and most powerful of ... of deep-sea wind power facilities. Measuring 28 metres (92 feet) in length and nearly 2 metres ...