What is it about Vodafone? It’s one of the biggest companies in the UK and a world player but, in its advertising anyway, it seems tone deaf. Here’s another howler: disgraced Australian cricket captain Steve Smith speaking up for mental ...
Read More »