English to Greek translations [PRO] Social Sciences - Social Science, Sociology, Ethics, etc. / migration
English term or phrase:push-pull dynamism
the recent fallout from the industry, has seen many of them lose their jobs and has shifted the push-pull dynamism to enable some of them to return home...