Chris PeoplesThe 5 Implications of Facebook’s Libra that Business Leaders Need to KnowFacebooks recent announcement that it will launch a cryptocurrency called Libra has spurred a wave of both positive and negative…Jul 24, 2019Jul 24, 2019