A market structure in which a large number of firms all produce the same product
8.8m questions
11.5m answers