Shares of Mahindra & Mahindra Financial Services (Mahindra Finance) were up 3 per cent at Rs 240.60 on the BSE in Thursday’s intra-day trades after the Reserve Bank of India (RBI) lifted restrictions on the company wherein the company was stopped from carrying out any recovery or repossession activity through outsourcing arrangements.