Tech Mahindra is an Indian multinational information technology services and consulting company. It was formed in 1986 as a joint venture between Mahindra & Mahindra and BT Group. From Wikipedia
Indian equity benchmarks decline following Moody’s US credit rating downgrade and weak global trends, with foreign inflows offering limited support.