Companies have much more leeway than individuals with these practices. They can set up subsidiaries, fund R&D, yada, yada...
It's pretty much the same, but not quite.
Once the money is syphoned put of the company, as suit bonuses and so on, the individuals need to pay taxes on their residence country. If the company was to be found instead to be hiring shell companies on tax heavens, owned by the same suits, that would also be illegal afaik.