In the media frenzy around Libra, dubbed ‘a simple global digital currency for all’, we take a look at some of the facts and opinion amid all the noise. Is a global payments industry apocalypse, or worse, upon us? Or is Facebook’s latest brainchild just an idealistic vision facing multiple future hurdles?