Germany’s sale of 0.25% of the world’s Bitcoin adds to crypto market jitter

Bitcoin has tumbled by 19% since the German government accelerated its sales of almost 50,000 seized coins. Read More