International tax reform backed by 130 countries An historic deal for a global corporate tax rate of at least 15% has been agreed by 130 countries, the Organisation for Economic Co-operation and Read More » 12th July 2021 No Comments