We use cookies

We use cookies to ensure you get the best experience on our website. For more information on how we use cookies, please see our cookie policy.

China deploys wind-powered underwater data center off Shanghai coast — $226 million project could top 24 megawatts, harnessing the cooling power of the sea | Tech News Aggregator