big demand means large amount of conception.that implies there are large number of buyers of goods.
big supply means huge service or large number of production
8.8m questions
11.4m answers