Strategic Business Unit (sbu)

Definition and Citations:

Organizational unit or autonomous division that is flexible and can exercise control over factors that effect long term performance.

Latest Articles