Country of Business Incorporation

Find a term in our glossary

Country of Business Incorporation

The country where the company is legally established and where its principal legal documents are filed.