Microsoft co-founder Paul Allen is looking to open a New York City location of his Seattle-based Museum of Pop Culture, museum officials said.
The New York outpost would occupy a roughly 100,000-square-foot space that is home to the New York Public Library’s Science, Industry and Business Library, located at 188 Madison Ave. near 34th Street. The space is part of a building that once housed the B. Altman department store.
City...