Facebook’s Project Libra Rising June 7, 2019 According to insiders, Facebook is finally unveiling Project Libra on June 18. Laura McCracken, (FB Head of Financial Services and Payment Partnerships for Northern…