Nifty formed a small red candle with a long upper shadow on the daily chart, signalling selling pressure at higher levels.
Wall Street expectations and Trade Desk’s own outlook had called for better quarterly sales for the ad-tech company. Both ...