How have payment terms evolved over the years and what do suppliers consider as "favorable/good" payment terms, i.e. that give them financial security.?
See All 120 Episodes of "Manufactured"