strategic business unit
noun [ C ]
MANAGEMENT ukus(abbreviation SBU)one of the parts of a business with its own plans for activities and use of resources to achieve growth, profits, etc. Each of a company’s SBUs is managed separately from the others:
The company has created a self-contained strategic business unit to formulate and implement strategies.