Home / Dictionary / Shopsteading

Shopsteading Moderate

Definition, synonyms and related words

Definitions
Noun
1

The sale by the government of abandoned shops to entrepreneurs who are willing to renovate them and operate there, as part of an urban revitalization policy.