Nations are sovereign they can do what they want. Short of going to war its hard to force a country todo something it does not want too. Although if you pull out of agreement don't expect the other country to continue following it.
Also there are other countries not part of this talk nothings stops a company from setting up there and doing the same tax games. So i dont see how this idea does anything
Also there are other countries not part of this talk nothings stops a company from setting up there and doing the same tax games. So i dont see how this idea does anything