DEMANDS is a crossword puzzle answer that we have spotted 2 times. They may be required to be met some of the things suppliers have to cope with