Mahindra Finance Q3 profit rises 16% to Rs 475 crore | Sharefundss