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 ...