The nonprofit has been barred from returning to its 90 Church St. headquarters, across from the World Trade Center site, because of environmental concerns.
The nonprofit has been allowed to return to its headquarters despite the environmental concerns.