LIC portfolio: Tata Motors, RIL, ICICI Bank among 84 stocks India bull dumped in Q2
Reflecting expectations that the worst of demand slowdown is behind for tech companies and the best of credit growth is behind for banks, Life Insurance Corporation of India (LIC) reduced …