S&P 5007,842.43▲ 0.84%
Labour's Zero-Hours Contract Crackdown Could Cost UK Businesses £2.9 Billion Annually — Witness News