Posted byby JohnnyBDecember 6, 2025Strategy CEO Defends $1.44-B Reserve: “It’s About Protecting Investor Confidence”0 Comments5 Min Read