Jamna Auto Industries Lights Up ‘Mechanic Diwali Dhamaka’ With Nation-Wide Celebration

Under the shimmering lights of Jamna Auto Industries’ corporate office in Faridabad, Diwali wasn’t just a…