A new life sciences development that could provide office and laboratory space for multiple companies is taking off the Boston’s South End neighborhood as an alternative Cambridge’s pricey Kendall Square. The Abbey Group is developing 5.6 acres in what the company describes as the ideal life sciences complex for the greater Boston area. The new space is located just a few miles from Kendall Square that has become the hub of the Boston biotech industry. Read More