Tata AIA Life Insurance Company and Aranda Investments, an affiliate of Temasek Holdings, on Tuesday bought a total of 1.53 crore shares, representing 1.4 per cent stake, of SBFC Finance for Rs 161 crore from Massachusetts Institute of Technology through open market transactions.
