Re: can someone here explain
I agree with the above posters regarding taxation. Because they operate in different countries they probably need to file taxes separately in those countries.
Splitting large companies into multiple entities is also common, as a means to limit liability. I work for a large mechanical contractor and when they get really large contracts such as working on refineries, skyscrapers etc, they always create another numbered company to do the work under; this way if the owners or the general experience difficulty, it limits their liability and won't pull the parent company under.