According to ChainCatcher, the German government released a summary of its “BTC sell-off”, stating that it had sold nearly 50,000 BTC, earning 2,639,683,413 euros. The overall sell-off lasted for more than 3.5 weeks, and more than 90% of the tokens were sold through OTC transactions. The sell-off was completed in a fair and moderate manner, with no direct impact on the BTC price.