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
5.2m questions
6.7m answers