Changsha Tunnel boring machine rolls off production line in Changsha, China’s Hunan – Xinhuaby Miles Cooper March 11, 2025
Amsterdam World’s First 3D-Printed Steel Bridge In Amsterdam – Worldatlas.comby Miles Cooper February 25, 2025
China China launches vessel with the world’s largest pile-driving capacity – Global Timesby Miles Cooper February 25, 2025