Register / Login here to explore customize features.
A draft report from the Group of Seven (G7) nations – France, the U.S., Japan, Canada, Italy, Germany and the U.K.The post G7: Libra must not go ahead until Facebook proves it safe and secure appeared first on The Block.