Nifty IT index nears 3-year low: What's the reason

Business