the answer is Percent of new business moved into the area in recent years
5.8m questions
7.5m answers