Stock markets close lower on selling in IT stocks, fresh foreign fund outflows

The 30-share BSE Sensex dropped 375.24 points or 0.45% to settle at 82,259.24

Market