Strategy plans to support $1 billion in preferred share buybacks through a $1.25 billion bitcoin monetization plan

Loading...