Banning Zero-Hours Contracts Could Cost Businesses £3 Billion Annually | HyperFast