BFT facebook Libra News Social Technology Trading View Facebook ups its game as social media giant releases second version of LibraBFT Mark Prestwood 27th September 2019 0