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.

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