Outsourcing refers to a business practice where a company engages
Professionals/ Corporate Service Providers to undertake recurring tasks on its behalf.