Toronto unveils Waterfront Innovation Centre

Waterfront Toronto and Menkes Developments Ltd. (Menkes) announced its plans for a new 350,000-square foot Waterfront Innovation Centre on Friday.

Read More