News

The 2.1 million square-foot building, which is the largest in New England, in South Boston near the Interstate 90 interchange and the Seaport will now be known as the Thomas M. Menino Convention ...