I have Simple Meaning of Strategic business unit (or SBU)
Strategic business unit: This is a part of the organisation which is focused specifically on serving a particular product market area – and has the dedicated resources and structure to serve it. SBU’s were a concept which came into vogue in the 1960’s and 1970’s.
Here is the meaning and detailed information on Strategic business unit. I have shared a ppt on the Strategic business unit. Please find attachment and check.