View on web
Subscribe
Stripping out the impact of currency fluctuations, revenues were up 19 percent year-on-year, indicating a slowdown from the first quarter.
READ MORE