
(IN BRIEF) A new report published by the Centre for Economic Performance (CEP) and co-authored by the University of Liverpool Management School sheds light on the challenges faced by self-employed workers in the UK. The study reveals that approximately two … Read the full press release