Switzerland with only 7.5 M people has a reputation that belies its small size.  Read this article about how they did it. DFW by the way has about 6 M people.

Posted in

Leave a comment