NEW YORK (AP) — Andrew Lloyd Webber’s absence from New York City’s stages will be at most 14 months, with “Cats” returning in June 2024 at the World Trade Center’s new Perelman Performing Arts Center. The $500 million building, the next-to-last element of the World Trade Center redevelopment to open following the 2001 terrorist attacks, […]