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.6m questions
11.2m answers