Branded Business
Glossary definition

Branded Business

The business or cash generating unit operating under a single brand.

A company with a large number of brands in its portfolio such as Unilever may have many branded businesses within its overall enterprise. Other companies operating only one brand the total enterprise will be equivalent to the branded business.

Back to Glossary