La organización no lucrativa ha sido excluida de regresar a su sede de 90 Church St., frente al sitio del World Trade Center, debido a preocupaciones ambientales.
La organización no lucrativa estaba trabajando desde su sede en Nueva York.