It seems Facebook has got everyone in the U.S. Senate a little worried. What Is Facebook’s Libra All About? Recently, Facebook announced the development of its new “Libra” project. […] Click here to view full article