More Tax Trouble for Big Tech?
/Big tech seems to be having some tax woes lately, from the efforts of EU antitrust authorities to recover what they say are tens of billion in back taxes to the new “digital tax” imposed by France and a court case that could impact multinationals.
Read More