strategic business unitnoun [ C ]
ukusabbreviation SBU MANAGEMENTone 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.