PERSPECTA

News from every angle

Back to headlines

China Unveils World's First Open-Sea Floating Artificial Island

China has inaugurated the 'Open-Sea Floating Island' in Shanghai, marking a significant step in science and technology with this massive infrastructure project serving as an open-sea testing ground.

PostShare