China seized 15,000 BTC – Here’s why $1.2B remains locked up
April 18, 2025
Local authorities in China have seized 15k BTC as they sell Cryptocurrencies to support public finances
Local authorities in China have seized 15k BTC as they sell Cryptocurrencies to support public finances