Kotak Mahindra Bank Invests INR 310 Cr In KFin Technologies