Mahindra Inaugurates Its 1st Automotive Assembly Plant In Sri Lanka