A zero hours contract means that workers are on call and have to be ready when they are contacted

A zero hours contract means that workers are on call and have to be ready when they are contacted

Recent News