I’ve attended a few meetings recently in preparation for the International Festival for Business which opens in Liverpool next week. Interestingly, several people have said to me that they are finding business to business communications in Liverpool more difficult since the… 221 more words