Strategy (MSTR) sells 1,690 bitcoin averaging $64,262 per coin

Business