News

Definition: A strategic business unit, popularly known as SBU ... Once a unit is given an SBU status, it can make its own decisions, investments, budgets etc. It will be quick to react when the ...