Caterpillar trade union network masters challenges and makes progress
26 June, 2017More than 30 trade union delegates from North America, Brazil, Europe, Japan and India from unions at multinational mechanical engineering giant Caterpillar met in Frankfurt, Germany, from 22 to 23 June.