Software Company Moving into One Mercantile in Downtown Worcester
Telegram & Gazette ComputerVault Inc. has signed an eight-year lease at One Mercantile beginning in January, moving its corporate headquarters to downtown Worcester. Will Kelleher,…