Why is Business Getting a Free Pass on Paying Taxes?
The 25-member UNcommittee on international cooperation in tax matters finds itself at ground zero in an escalating battle over how and where multinational corporations pay – or, more to the point, do not pay – their fair share of taxes.