China deploys wind-powered underwater data center off Shanghai coast — $226 million project could top 24 megawatts, harnessing the cooling power of the sea  Tom’s Hardware
http://dlvr.it/TP2qk5

Tags

Leave a comment