News
The IT services giant reported revenue of $7.4 billion, representing a 3.4% quarter-over-quarter decline in constant currency terms, falling short of analyst expectations. Despite the revenue ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results