Twenty One Capital Shifts Leadership, Abandons Planned Merger, Shares Drop Nearly 10%
Twenty One Capital Inc. (NYSE: XXI) sent its shares tumbling 9.78% to $4.80 after announcing a leadership change and the...
Read story →
Twenty One Capital Inc. (NYSE: XXI) sent its shares tumbling 9.78% to $4.80 after announcing a leadership change and the...
Read story →