Vertical Integration, Outsourcing, and Corporate Strategy