• Facebook Roundup: Cryptocurrency, Political Ads, ECJ Ruling, Ownership, ITC Probe

    Cryptocurrency from Facebook. Last month, Facebook set up a financial technology company called Libra Networks in Switzerland to handle …

    Read More
  • 0 0