A Tale of 2000 Cities

Read the Demand Institute's findings.
A Tale of 2000 Cities