DefinitionA business that operates in more than one country.Sourcehttps://www.congress.gov/help/legislative-glossary#e