Economy Sensex Slumps 117 Points, Nifty Holds 22,200 Amid Profit Booking | Markets News May 15, 2024 The World Opinion New Delhi: Indian equity benchmarks closed in red on Wednesday, following profit booking and...