Strategy posts $12.7 billion Q1 loss as Saylor points to $5 billion Bitcoin gain

Comments

Join the discussion on this story.