So you dislike the OECD global minimum corporate tax? Tough. The UK now has to implement it, or we’ll lose out. The reason for this is simple: There are 137 countries coloured on that map. Each has signed up to the Read More ยป 20 June 2023 8 Comments