This is an excerpt from a story delivered exclusively to Business Insider Intelligence Fintech Briefing subscribers. To receive the full story plus other insights each morning, click here. Facebook has formed a new fintech company, dubbed Libra Networks, in Switzerland, according to Geneva’s commercial register cited by Reuters. The company, which registered in Geneva on May 2, […]