S&P 5007,785.76 0.17%
Labour's Zero-Hours Contract Reforms Could Cost UK Businesses £2.9bn Annually — Witness News