3 ms·That's substantially more than many countries charge Corporation Tax on profits.by varispeed 3y agoThat's substantially more than many countries charge Corporation Tax on profits.