Car-Free Streets are Good For Business, Yet Another Report Shows - Streetsblog New York CityOpen streets contribute to lower storefront vacancy rates, boosting local businesses and economic activity.