![]()

World Trade Center (WTC) Tower 1/Freedom Tower,
New York, New York
When completed, WTC Tower 1 will be the tallest building in the U.S soaring 1,776 feet. This 2.6-million-square-foot building will include office space, an observation deck, world-class restaurants, and broadcast and antennae facilities.
Anticipated to be designated LEED CS Gold, the building will use the latest sustainable engineering design technologies, including renewable energy, interior daylighting, and reuse of rainwater.
Safety systems in this and all other Towers are planned to exceed New York City building code requirements.
JB&B is proud to have been selected to provide all mechanical, electrical and building services engineering for the construction of this new complex that will immediately become an enduring symbol of American ingenuity and strength.