I’ve discovered Blab, another live streaming platform There’s a particular expression marketers adopt when someone says ‘Have you come across X?’ and you haven’t. There’s a quick dash to Google and hardly breathing you say: ‘Oh the new web chat…