After facing a series of shocks from tariffs, technology disruptions and rising oil prices, global stock markets now face the risk of a potential demand slowdown, according to a report by Nuvama Institutional Equities.The report highlighted that FY26 has witnessed multiple histor





