What is outsourcing?

Outsourcing is a process whereby a company is unable to complete it’s work in-house, so they hire external consultants or companies to complete this work for them.