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.
Hubo preocupaciones ambientales que terminaron causando un problema para la empresa sin fines de lucro.