Mahindra Finance Shares Fall 14% Amid RBI Order

The share price of Mahindra & Mahindra Financial Services Limited crashed by more than 14 per cent on Friday a day after the Reserve Bank of India (RBI) barred it from using third-party recovery...