China has finished construction of what's being billed as the world's first wind-powered underwater data center (UDC), located off the coast of the Lin-gang Special Area of China (Shanghai) Pilot Free Trade Zone. The project, which cost around ¥1.6 ...