
Will serve 80 countries in Middle East and Africa from its Dubai Internet City hub; Has signed several deals with regional merchants and partners
Will serve 80 countries in Middle East and Africa from its Dubai Internet City hub; Has signed several deals with regional merchants and partners