Categories
Finance Insights

Mahindra Shares Drop 3.05%: What Investors Should Know

Mahindra and Mahindra’s shares fell 3.05%, despite strong revenue and profit growth prospects.