Business Strategy Adds 89,618 BTC to Bitcoin Reserves This YearMarch 21, 2026 Quick Summary: Strategy has acquired 89,618 BTC so far this year, bringing its total holdings to 761,068 BTC with two…