China’s “world's first” offshore wind-powered underwater data center (UDC) has begun operations, according to reports from Chinese media. The project, officially launched in June 2025 and completed in October 2025, hit full commercial operation last week, after successful initial trials in February.
Go deeper with TH Premium: AI and data centers