Image source: Getty Images Crypto prices are in freefall today. Bitcoin (BTC) is down 18% in the past 24 hours and other top cryptocurrencies have fallen even further. The […] Click here to view full article Tags:compounddecentralized financepos