The firm has appointed Equinix Inc. to set up facilities in the UAE and has started discussions for centers in Saudi Arabia ...
The company is making an aggressive push into AI in a dramatic pivot from its traditional focus on online commerce Read more at The Business Times.