Where urban development has evidently gone with a bang? (4,4)
I believe the answer is:
boom town
'where urban development has evidently gone with a bang?' is the definition.
The answer is a location as well as being a singular noun. This is suggested by the definition.
This is the entire clue.
Can you help me to learn more?
(Other definitions for boom town that I've seen before include "Settlement enjoying sudden prosperity" , "Prosperous place" , "Place of sudden prosperity" , "Urban area of rapid growth" , "Municipality enjoying sudden prosperity" .)