Avid, a digital audio and video production business, inked a 10-year, 203,000-square-foot deal for office and R&D space in Burlington, MA. The company will move its world headquarters to Northwest Park, a 285-acre, 2.5 million-square-foot office park… More
Follow Robwire.Com On Twitter




