"The G7 agreement on taxation of global corporations still needs formal approval from a wider set of countries, and there remain many details to be worked out for it to be effective. Nonetheless, it would not be farfetched to describe the _...Read More_