Tata AIA Life, Temasek buys 1.4 pc stake in SBFC Finance for Rs 161 cr | Economy Current Affairs | KarmSakha