Who’s got your back?

If I was to give the board at British Airways one piece of advice today it would be this; immediately sack your senior management because they are all incompetent. A bit drastic perhaps? Well I would argue not, and here is why. Look after customers Richard Branson said that the key to business is to […]