Bain to expand Boston footprint

Bain Capital has taken out a 15-year lease in New England’s tallest tower, boosting its Boston office space by 154,000 square feet.

Share this