India's largest software exporter Tata Consultancy Services announced a $2.4 billion (roughly Rs. 17,740 crore) share buyback Wednesday after reporting…
India's largest software exporter Tata Consultancy Services announced a $2.4 billion (roughly Rs. 17,740 crore) share buyback Wednesday after reporting…