Search Query
Search in:
Business
All Copybook Sites
When demand exceeds supply in a market, forcing increased prices
Improve this term »
Related glossary terms: