IT recruitment site No Fluff Jobs reduced its workforce by 13 people in Poland in March, according to a report on the Polish news site

The company parted ways with some of its employees due to the need to adapt to the economic s...

Join now to access
the full content.