To answer your more general question, I don't know of a better way; there are other ways. You could use other verbs, for example:
The economy of the city has made great strides...
The economy of the city has come on [no end/beyond measure] ...
Or if you wanted to emphasize the visual impact of the new city -
You should see [town-name] - you wouldn't recognize it.
- For Teachers