Strategy
Vertical Integration vs Outsourcing: Deciding What to Build In-House
Bringing a function in-house buys control and margin at the cost of capital and focus. Outsourcing buys speed and flexibility at the cost of control and, sometimes, margin.