Apollo Tyres to slash 500+ jobs at Netherlands plant News July 15, 2020 The management and employees of Apollo Tyres’ plant in Netherlands have reached an agreement, as per which the plant will…