Love Your Money: The story of $6.4B in leaky NYC transit hubs
Monday, March 28, 2016
NEW YORK -- New Yorkers paid $2.5 billion for a splashy new subway station built deep into Manhattan's bedrock near the edge of the Hudson River, but Mother Nature is putting a dampener on the depot's inaugural year. Just six months removed from its grand opening, the station on the No. 7 subway line is suffering…