As per the reports by Reuters, the social media giant has registered a new company title, Libra Networks in Geneva on the 2nd of this month....