Social Dumping (noun) Definition, Meaning & Examples

noun
  1. the practice of allowing employers to lower wages and reduce employees' benefits in order to attract and retain employment and investment
Social Dumping (noun) Definition, Meaning & Examples

More Definitions