Offshore outsourcing has been catching up with domestic outsourcing as more industries are delegating vital functions to providers irrespective of their locations.