Facebook CEO Mark Zuckerberg on Wednesday clarified how the launch of a new cryptocurrency called Libra could enable the social… Read More