Header Ads

Filing: Facebook has set up a new company in Switzerland, Libra Networks, that will focus on payments, financing, identity management, blockchain, and more (Brenna Hughes Neghaiwi/Reuters)

No comments

Powered by Blogger.