Kuwait’s Integrated Logistics Company (ILC) has taken delivery of a total of 31 Terex cranes from across its all-terrain and Demag crawler...