Posted inAutomotive & Transportation Apollo Tyres to shut Enschede facility amid financial strain by Staff WriterApril 29, 2025April 29, 2025 Apollo Tyres now aims to ensure a smooth transition for employees and stakeholders while adjusting its European strategy.