Base Country definition
Base Country means a country in which Base Company is situated.
Base Country means the home country where an international money transfer company is licensed;
Base Country refers to the most recent country in which the employee works at Vistaprint as a "local" or "localized" employee.