Terex: ‘King of the earth’

Last month, the home of Terex trucks in Motherwell, Scotland, [...]