All about finance. Tata Consultancy Services (TCS) experiences significant plunge under Ratan Tata's oversight, shedding a remarkable Rs 17909 crore within 120 hours due to... , and Administrator 2025 June 16