Nope,not the UK arm of the leeches unfortunately,but all delivery workers who work more than 25 hours a week are due to get the sack in Holland! Staff working 15 hours or less can stay, but may need to work more flexibly.
Read More
Nope,not the UK arm of the leeches unfortunately,but all delivery workers who work more than 25 hours a week are due to get the sack in Holland!