Business How a Fife town is bucking the trend and reducing the number of empty shops February 24 2023