site logo

Facebook's Libra Cryptocurrency Set to be Blocked in Europe, Another Potential Setback