Answer: Factors that affect supply-
Weather
Yields
Disease
Technology
Cost of production
Factors that affect demand-
population size
Consumer taste
Income
Price
Government policies
8.8m questions
11.4m answers