Kotak Mahindra Bank to invest Rs 310 cr for 9.99 pc stake in