News
Commissioned in late 2024, Meng Xiang is a 560-foot, 42,600-ton ship with a 36,000 ft deep-sea drill capacity. It can stay at sea for 120 days, house 180 personnel, and includes nine cutting-edge ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results