Indian markets rally 2nd week with Nifty Midcap 100 record

Business