What does Business Process Offshoring mean?

Business Process Offshoring - German to English

company procedure offshoring