Today, Canada Lands Company unveiled its $21-million renovation to the CN Tower’s Lower Observation Level to kick off the ...