Institutional Liquidity Providers and OTC Desks Absorbed 88% of Germany’s Bitcoin Sales Submitted by Anonymous (not verified) on Sun, 07/14/2024 - 17:00