Autonomous Rollers & Pavers deployed on China Highway Project

(Picture: Estr4ng3d)