Facebook’s Libra project has been questioned by European Union anti-trust regulators. They are concerned about the project, popularly referred to as a cryptocurrency, restricting competition. Libra has been subject to […] Click here to view full article