law of supply and demand
noun

a general rule that the amount of a product which is available is related to the needs of potential customers

Browse by Subjects
SuperMontage
offset account
inconvertible money
enterprise value to ebitda (EV/EBITDA)
National Savings and Investments