Reclaiming India’s “Lost” Wealth: Regulators Return ₹5,777 Crore, but Massive Reserves Remain IRDA March 25, 2026 As of March 24, 2026, Indian financial regulators (RBI, SEBI, and IRDAI) have intensified their “Your Money, Your Right” campaign.…