LIC posts ₹23,420 cr for March 2026 quarter, tops peers

Business