The nonprofit has been barred from returning to its 90 Church St. headquarters, across from the World Trade Center site, because of environmental concerns.
There were environmental concerns that ended up causing an issue for the nonprofit corporation.