The latest data from National Securities Depository Limited (NSDL) showed that foreign investors sold Indian stocks worth Rs 28,242 crore. Experts believe the selling is because of a strong US dollar, sticky inflation particularly in the food segment, and poll outcome-related anxieties. Watch this video to know more.