The International Trade Centre never got past the planning stage. In July 2023 prop raised the idea in chat: everyone needed to agree on where an international trade centre should go, because he wanted to make some permanent shops somewhere. 1 The only answer on record came from k1R4, who suggested “India”. 2
The chat does not show whether the hub was ever built.
Primary sources
-
We all need to discuss where we should have a internation trade center... I want to make some permanent shops somewhere
-
India