Workers at a Scots food production company are set to lose their jobs after their boss was ordered to leave the country by immigration officials. . https://www.heraldscotland.com/news/17304987.workers-at-scots-food-production-firm-set-to-lose-their-jobs-after-boss-ordered-to-leave-the-country/