The heavy load carrier, built in 2024, has a length of 850 feet. China claims to have achieved a ‘world record’ in ...
Publicly available data helps monitor ship traffic to avoid disruption of undersea internet cables, identify whale strikes, ...