By Dharmesh Shah Equity benchmarks snapped two weeks winning streak and concluded the week on a subdued note amid global volatility. Nifty ended the week at 16985, down 3%. Meanwhile, the broader market relatively underperformed the benchmark as Nifty midcap, small-cap skidded over 4%, each. Barring IT, all other indices ended in red weighed by […]