Residents divided over site of deliverista hub
As New York City moves forward to build hubs for its 65,000 delivery workers, some Upper West Side residents say the city picked the wrong place.
As New York City moves forward to build hubs for its 65,000 delivery workers, some Upper West Side residents say the city picked the wrong place.