Which is sad, because consumption taxes are also fairly regressive.
If we want to move more of the tax burden to corporate profits, rather than revenue (which is what consumption taxes basically are: corporate revenue taxes), you need either international agreements to increase those taxes, or tie profit taxes to local markets.
And now that I think of it, I think that might actually be possible: profit is revenue minus cost, right? With consumption taxes being the same thing as revenue taxes (which I think they are; it's a tax on the revenue corporations get from selling to consumers. Dutch VAT (BTW) is also called "omzetbelasting" (revenue tax).
So allow companies to deduct local costs from local revenue, and you've turned revenue tax into profit tax.
This seems way too simple, so I'm probably missing something here.