Strategy buys approximately 25,000 Bitcoin for over $2 billion - TrendCloud