Mahindra & Mahindra posts April-June ₹3,685cr profit and ₹41,920cr revenue

Business