Large companies may manage a number of very different businesses called _____. a. strategic business alliances b. focus groups c. business clusters d. strategic business units