Bijoy Thaplial Appointed as Chief Business Officer at Mahindra Finance