SawitMarket
Iran war, earnings hit and more: 70 stock picks from a battered Indian market for FY27