Su sede se encuentra en Nueva York y pertenece a la empresa The Reader's Digest Association.