How about supplier satisfaction?

Supplier satisfaction is a foreign term.  Mentioning it alone is enough to cause confusion, strange looks on faces, and instigate a tendency to change the subject altogether.  After all,...

Read More