Business-Finance India Allows 100% FDI in Insurance-What It Means for You May 3, 2026 India has allowed 100% foreign investment in insurance, while LIC stays capped at 20%. Here’s what this change means for premiums, products, and policyholders.