Posted Oct 14, 2023, 4:10 PM
|
|
Registered User
|
|
Join Date: Jan 2010
Location: Hamilton
Posts: 11,651
|
|
At nearly 6 million square feet of office space in this beast, it’s gotta be one of the, if not the largest office buildings in the world? It’ll house over 20,000 employees at that size.
|