Earlier quoted context omitted.
This isn't a great article. It's more about the politics than the actual proposal. Bloomberg has a better write up: https://www.bloomberg.com/news/articles/2021-04-08/plans-for... To answer your question, this wouldn't create a new organization to collect a global tax. Instead it would give the IRS the authority to tax American companies (say, Google) an additional amount on their overseas earnings. So, if they paid…
Why do other countries need to sign the agreement? They don't really seem like they have any part in this process.
It could still happen. Maybe Amazon would move to the Bahamas, or any other country that doesn't sign the agreement. But the hope is that if most industrialized countries sign on, then that risk would be minimized.