SA firms’ zero-tolerance drug policies may need review
Cannabis
iStock.com/Tim Allen

South African conglomerate Barloworld has been ordered by the Labour Appeal Court to pay more than R1 million (£42,500) in back wages to a former employee dismissed for c