The China Railway Construction Corporation (CRCC) has commenced subsea excavation to develop the world’s longest underwater tunnel for a high-speed rail (HSR) line in China. The tunnel, known as the J...

This content is available to only subscribers.