New England tech co. sells office space

Extends occupancy with lease