< BACK TO GLOSSARY

Subsidiary

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.