Last week, Bristol Myers Squibb announced that they plan to lease 360,000 square feet of commercial space in one of Cambridge Crossing’s new buildings. KSA Admin 4 years ago