I tend to assume that everyone around me knows all about Twitter and seem to think that everyone engages in it and has an account. Therefore my jaw drops to the ground when I realise that quite a lot of people don’t get Twitter, and even more worrying, many companies don’t get it eithe[...]

