TOareaFan
Superstar
That would be Q9 networks at 1895 Williams Parkway. They actually don't employ many people at all. It's just a giant warehouse with servers/communication equipment and techs maintaining them. Their head office is downtown Toronto. The light industrial logistics and shipping warehouses that surround it each employ far more people.
I thought it might have been referring to the million square feet of space that Rogers occupy in Brampton...but, whatever, a very basic cursory editing job would have caught the difference between "countries" and country's.....I am not that bright and it jumped out at me on first read.