albertoseturino albertoseturino 08-12-2020 Business contestada The refusal of the US Senate to ratify the ITO's charter "doomed" the International Trade Organization (ITO).True or False