FORCED DEPOSIT


Meaning of FORCED DEPOSIT in English

a fee placed on recyclable bottles to encourage consumers to bring used containers back to the store for a refund.

Raynet Business and Marketing English glossary.      Английский глоссарий компании Raynet Business and Marketing .