a concentration of too many retail stores that saturates a market and cuts into the profits of each store
OVERSTORING
Meaning of OVERSTORING in English
Raynet Business and Marketing English glossary. Английский глоссарий компании Raynet Business and Marketing . 2012