China awards $413 million contract for massive 74,000-ton floating research island - Mjengo Hub

China awards $413 million contract for massive 74,000-ton floating research island  Mjengo Hub

China awards $413 million contract for massive 74,000-ton floating research island - Mjengo Hub
China awards $413 million contract for massive 74,000-ton floating research island  Mjengo Hub