Instant 19 August 2019Mahindra launches their first automotive assembly plant, Mahindra Ideal Lanka, in Sri LankaUpdated:6 September 20211 Min ReadBy News Desk Mahindra launches their first automotive assembly plant, Mahindra Ideal Lanka, in Sri Lanka. The assembly plant is a collaboration between…