China deploys wind-powered underwater data center off Shanghai coast — $226 million project could top 24 megawatts, harnessing the cooling power of the sea
When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works .









