German Government's Bitcoin Sale: Forced by Asset Forfeiture Laws, Not a Bad Decision
Unpack the truth behind the German government's sale of 50,000 Bitcoin at $54K, which cost them $3.57 billion in potential profits, and why asset forfeiture laws left them no choice, as explained by crypto seizure expert Aidan Larkin.