Synacor’s satellite: Why Boston?
June 04, 2013 at 13:39 PM EDT
Synacor Inc. executives say a new satellite office in the Boston region has no implications for its headquarters on the Buffalo waterfront, where the company is committed and growing...