Register / Login here to explore customize features.
A report from the Group of Seven Nations (G7) has revealed some of the world’s biggest economies believe Facebook’s cryptocurrency Libra shouldn’t be launched until its potential risks as “adequately addressed.”