
130 Liberty Finally Gone from Ground Zero
It’s gone. Really, it’s gone.
It has taken six years of halting construction work, culminating nine-and-a-half years after the events of 9/11, but 130 Liberty Street, the former Deutsche Bank Building, has finally been dismantled to street level. There has been toxic dust and a deadly fire, scandal and lawsuits, but as progress Read More

