Editorial photo #4767964 Economy, Business and Finance
Alibaba Sales Jump To 42 Percent
In this photo illustration a Alibaba logo can be seen on a mobile screen, Kolkata, India, 16 August, 2019. Alibaba beats both in revenue and earnings for June quarter. Revenue of 114.92 billion ($16.74 billion), according to the exchange rate in the earnings release with an increase of 42 percent and better than the 111.73 billion yuan expected, according to the media report. (Photo by Indranil Aditya/NurPhoto)