CIBC Square, The Well to feature Captivate digital video content
Captivate, which provides digital video screens and content to office buildings in six Canadian cities, has signed on two large Toronto properties now under construction: CIBC Square and The Well. CIBC Square is a class-AAA office tower complex being developed