Chairman of Strategy Michael Saylor said the company will buy 10 to 20 BTC for each bitcoin it sells, furthering its role as a net Bitcoin accumulator. As Strategy Boosts Bitcoin Buying, the statements published on May 11, 2026, indicate the firm is still contemplating the possibility of using its BTC to pay for the […]