Outsourcing and business profits- Why smart outsourcing of activities would benefit businesses?