Explainer

Explainer: What is a global minimum tax and what will it mean?

Finance Ministers from the Group of Seven (G7) rich nations reached a landmark accord on Saturday backing the creation of…

4 years ago