Re: Change the law, then
"if the company controls a subsidiary with a significant number of employees in the country, then the revenue must be declared in that country"
Then they'll move to a franchise model where each small independent "google dealer" has to manage on its own.
The more complex tax law becomes, the more loopholes there will be and the more incentive there is to find them. Unfortunately bureacrats and politicians see complexity as a solution, they've never heard of the KISS principle, so this will only get worse.