Business
Nigel, Liz and Dean talk about the latest lockdown in the UK and the historic problem that marketers have caused business owners. It's not a pleasant subject, but the facts speak for themselves; 500,000 businesses start every year, of those, 20% fail...