damping

Meaning

dumping (anticompetitive business practice)

Translations

vente à perte

Etymology

In summary

From English dumping.

Notes

Sign in to write sticky notes