Designed by
Title
Terex Corporation logo #120667320
Description
Logo of Terex Corporation on samsung tablet. Terex Corporation is an American worldwide manufacturer of lifting and material handling solutions for a variety of industries, including construction, infrastructure, quarrying, recycling, energy, mining, shipping, transportation, refining and utilities
This image is editorial