an agreement on a 15% rate signed by 136 countries

No agreement with opponents of measures – view