Mahindra Finance to raise up to Rs 3,500 crore via rights issue | Sharefundss