The town of Humpolec, in the Czech-Moravian highlands, has come first in an annual competition called Město Pro Byznys (Best Town for Business) organized by the weekly Ekonom, published by Economia.