In Diller Island’s Demise, a Cautionary Tale of Donor Influence
Release Date:
09/21/2017
Just like that, Pier 55, a $250 million floating park (cultural island? entertainment center? performing arts pier?) to be built over a dilapidated pier on the Hudson River, is no more.