Celestica sells 60.5-acre Toronto campus for development
The sale of the 60.5-acre Toronto Celestica campus property “is a once-in-a-decade type of deal” says one of the brokers who helped facilitate the transaction. That’s a good thing because it took more than a decade from the company’s first overtures to