By: Maneet Ahuja & Chris Helman   |   Forbes   |   April 2022
War In Europe. The China-Russia Alliance. De-dollarization. How $47 billion Citadel is making the best out of the worst of times.