Subsidiary

« Back to Glossary Index

A company which is owned or controlled by another firm but is left to operate largely on its own terms to preserve branding or customer base.