Stock Market Update: Tata Consultancy Services, Mahindra & Mahindra, and More See Decreases – GNP News