Retailer Sports Direct recently became the focus of controversy on zero-hours when it emerged that the company employs around 20,000 of its 23,000 staff on the contracts.

The retail company Sports Direct employs around 20,000 of its 23,000 staff on zero-hours contracts.
