Boston outsourcing co. inks office lease

Gains 136,000 square feet