Crunching the numbers, the returns made by these retail investors in Tata Motors during CY 2023 reach a mind-boggling Rs 2,30,46,12,44,496. Life Insurance Corporation (LIC) holds 129,210,523 shares of the company which translates to 3.89 per cent shares.