The BCEC is open! It's the world's newest, most spectacular, and most user-friendly convention center. Built from the inside out, the 1.6 million square-foot facility has everything you need to stage a successful event. Click through for some WOW factors and Fun Facts. New England has never seen construction of a building this large and technologically complex, and it's OPEN FOR BUSINESS.