NATURAL MONOPOLY


Meaning of NATURAL MONOPOLY in English

One producer supplying all of the market at lower costs than many producers could.

Environmental economics English glossary.      Английский глоссарий экономики окружающей среды.