Stimulus Check With Strategy’s 528K BTC Reserve, Four Entities Now Control 7.53% of Bitcoin – Crypto News By Muntasir Aumio - March 31, 2025 0 43 FacebookTwitterPinterestWhatsApp Strategy has become the second-largest corporate holder of the top cryptocurrency, only trailing Blackrock’s IBIT exchange-traded fund (ETF).