Lucknow, India
Stock Market Highlights, June 4: Sensex trades flat, Nifty near 23,400 as geopolitical tensions weigh on sentiment | TheBriefWire