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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results