Are you living in denial?
When we first set up our businesses we are 100% convinced that we can and will do a better job than the competition. We list out the factors that we will do better, that we’ll relentlessly focus on until we have this wonderful business that clearly offers a “superior experience”. We smirk, snigger and discuss… Read More »