Strategy buys 950 bitcoins for $75.7 million using stock sale

Business