Independent financial news & research
Jack Mallers stepped down as CEO of Twenty One Capital (NYSE: XXI) on July 20, following…