IT stocks see highest foreign sell-off amid US uncertainty




Foreign investors offloaded Indian equities worth ₹32,411 crore across 19 sectors between March 1 and 15, as per NSDL data.

Comments