IT stocks witness fresh turbulence; posts biggest decline in nearly 2 mths- QHN

Information technology (IT) stocks witnessed a fresh bout of selling after worries of slowdown in demand in the developed world […]