Intro of Libra: You might have been hearing a lot about this buzzword ‘Libra’. And wondering what is the reality of that? Is that some new established financial institution…