News

Post-announcement, their American Depositary Receipts (ADRs) listed on Nasdaq, as well as shares listed on Indian stock exchanges, took a beating, signalling weakened investor sentiment in IT stocks.