Caterpillar Shrewsbury
The facility receives engines and a range of other components from customers, and cleans, refurbishes, reassembles and updates them in line with Caterpillar's exacting standards.
1 photo · 169 views