Germany's $2.89 Billion Bitcoin Sale: Was It Really a Blunder? | Whale Factor