0%

ALL meanings of natural monopoly

nat·u·ral mo·nop·o·ly
N n
  • noun natural monopoly the situation when, due to the economies of scale of a particular industry, the maximum efficiency of production and distribution is realized through a single supplier 0
  • noun natural monopoly Control over the market for a product which occurs when a firm gains large benefit from economies of scale, or from a superior business model or product, and is thus able to produce a very large percentage of the total market demand for a given product and unintentionally exclude meaningful competition via price structures. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?