Finance Tax Why the 15% tax on the worldโs biggest companies wonโt fix the problem of profit shifting Kerrie Sadiq AND Richard Krever 29 May, 2023
Startups Facebook, Amazon, Google and co to pay at least 15% tax rate in โunprecedentedโ G7 agreement Stephanie Palmer-Derrien 07 June, 2021