seneca-one-tower-buffaloDavel5957/iStock/Getty Images
Nearly two months after work was halted on the project, construction has resumed.

The Tech Hub, part of a $120 million renovation of the structure, was launched in 2019.

TAGS: Office
Sponsored