G7 leaders endorse taxation commitment
Jun 13,2023
Leaders of the Group of 7 (G7) have endorsed the commitment on a global tax system made by G7 finance ministers earlier in June. Meeting in Cornwall, UK, the leaders of the seven wealthiest countries, plus three observer nations, prioritised taxation...
Read More >