TCS shares drop nearly 2% to ₹2,018.5 ahead of results

Business