Constant currency means excluding impacts of FX.
11% growth (constant currency) vs 41% growth last year is still has huge slowdown in growth.
Constant currency means excluding impacts of FX.
11% growth (constant currency) vs 41% growth last year is still has huge slowdown in growth.