What is meant by the term a company's "Business Portfolio"? Marketing Principles What is meant by the term a company's "Business Portfolio"?Answer: the collection of businesses and products that make up the company Learn More : Share this Share on FacebookTweet on TwitterPlus on Google+