National distribution company

Definition

Company owned or controlled by more than 50% by companies with headquarters in the country. It excludes foreign affiliates.

Source definition

UNESCO Institute for statistics