What are zero hours contracts?    A zero hours contract is a casual agreement between an employer and an individual Generally, the employer will not guarantee the individual any hours of...

read more