10 comments
21 forecasters

How many charter cities will exist by 2026?

Current estimate
29.1 cities