144 employees
An international shopping portal, provides its services in 180+ countries. Browse millions of products from global brands from its 7 stores.
2013