Strategy’s Saylor Ends Speculation on His $73 Billion Bitcoin Strategy editorial staff 22. July 2025 Numbers behind Saylor’s $73 billion Bitcoin strategy just dropped