CF, IMCO to build 46-storey downtown Toronto office tower
Cadillac Fairview and the Investment Management Corporation of Ontario say they are now ready to proceed to construct a long-anticipated, 46-storey office tower at 160 Front Street West in downtown Toronto. The development, on the northeast corner of Front and Simcoe Streets, will
