Economics (10th Grade)

Market Structures

Which market structure has a large number of small firms, homogeneous products, and no barriers to entry?