Learning New Skills vs. Outsourcing in Business