Cost reduction

Vocabulary Term #1357
Noun (thing)
USA
UK
Cost reduction
USA
UK
the process of minimizing any expenses due from direct business activity
USA
UK
"In times of hardship, cost reduction is essential to a company's success."