Finnovate Weekly Capsule (Mar 23–Mar 27, 2026) | Key Financial News
Iran escalates, Nifty falls 2%, FPIs pull $12.31 billion in March, rupee hits record low. Get Finnovate's weekly roundup of Indian markets, macro data, and corporate developments for the week ending M
Read article