EPA Award

Seven World Trade Center

A testament to environmental sustainability, 7 World Trade Center (WTC) is the first LEED Gold certified office tower in New York City and the first building to achieve LEED certification under the USGBC’s Core and Shell Criteria. Re-opened in May 2006, the 52-story, 1.7 -million-square-feet office tower was the last tower to fall on 9/11 and the first to […]