What is SST doing with all the buildings on the South shore , are they selling them or renting out floors to earn money.
I just heard on the news how they have plans to move headquaters to One Congress tower in Boston.
And did they not move some operations to the Waterfront ??
Any news on their building in Westboro and Grafton ???