The $1.5 billion project has been in the works since 1998.
The post Boston’s South Station Tower finally opens its doors appeared first on Boston.com.

Want more insights? Join Working Title - our career elevating newsletter and get the future of work delivered weekly.