CN Tower Aims for New Look, Corporate Business