Home / Mecalac creates new architecture for wheeled excavators

Mecalac creates new architecture for wheeled excavators