Facebook has set up Libra Networks in Europe to work on its own payments and blockchain systems, reports say. …read more

Source:: CNet