The companies involved have blamed unintentional technical issues and errors. However, they have been ordered to pay the £5m they owe their employees – and fined £7m
This article, images and content belong to the source and curated for informational purposes.