News

Here's why you may wait years before your favorite big-box store or national chain restaurant opens in your city.