New York City Launches First Microhubs to Ease Traffic and Cut Pollution April 28, 2025 Newsadmin New York City launched its first delivery microhubs, starting with three sites on the Upper West Side.