Logo

A. Market forces of supply and demand
B. The government
C. The law
D. The public Sector

Correct Answer: Market forces of supply and demand

Last Updated: June 18, 2019