There are many languages in the world. I happen to speak just three of them and understand five.. English is just one I speak and understand. Knowing multiple languages in a business can help the the business grow and spread out worldwide. Knowing different languages can give a person an edge of making transactions with someone that does not speak your native tongue.
An example is Microsoft. They have a worldwide audience but they can afford to hire translators and workers in other countries that speak their languages. If you cant, maybe its time to learn a second or even a third language. You have no idea how much it can help you. There are language courses everywhere you can take. Language courses in New York or Language Courses UK or Language Courses in San Francisco. Its everywhere. It doesnt really cost that much money to learn but think of what you can do when you can speak to an audience other than that of the ones that just speak your own language.
This is just a method some businesses use to spread their grounds. From one country to another, what better way to do business?