What economic term describes a mandated maximum price a seller can charge for a product or service?
Fact Checked
Difficulty
Medium
Published
14 Jan 2026
📚 Topics:
International Current Affairs