Categories
Uncategorized

China completes construction of world’s first wind-powered underwater data center in Shanghai