10 Jun 2025 HiCloud to develop offshore wind powered underwater data center off coast of Shanghai, China