3 ms·
Is that what the mysterious "GTA" on their site means? "Greater Toronto Area"? Groan.. If so, they could probably save themselves a lot of puzzled support emai
by MaysonL 14y ago
Is that what the mysterious "GTA" on their site means? "Greater Toronto Area"? Groan..
If so, they could probably save themselves a lot of puzzled support emails by expanding the TLA.
- colmvp 14y agoPeople in Toronto know what GTA stands for.