Bitcoin at crossroads after shedding nearly $20 billion in value

Bitcoin and other digital currencies have been getting absolutely toasted in recent trade, with some wondering if withering criticism from Wall Street ...

Sharing is caring: