India No Longer Optional for Global Investors Say DWS and Nippon Life AMC Amid FII Outflows Mach MNR Stock Today Drops 127 Key Support at 1398 20260520