The world’s leading economies are on the brink of announcing an historic deal that would make multinational companies pay more tax. The German finance …

source