Whistl warns of up to 2,000 job losses as it pulls the plug on final mile service


As many as 2,000 Whistl employees in the UK are facing the threat of redundancy, after the company took the decision to suspend its final mile delivery service. Whistl, previously known as TNT Post, said […]