Why do businesses outsource? There are more reasons than the chorus of “cost cutting” would have it. Obviously, reducing spend may be one of them, but there are many others. It depends in part on what they are outsourcing. Large corporations may outsource key activities, like manufacturing or supply chain management.

Other businesses and entrepreneurs may outsource peripheral tasks so they can focus more on core competencies. There are many such tasks that go into running the engine of business each day, such as: bookkeeping, accounting, call-center operations, human resources, logistics and shipping, and infrastructure maintenance — or, if you please: a bunch of time-consuming B.S. (that is, business services).

Read the entire article on Medium.