Turkey detains finance executives as authorities order $18 billion fund liquidation

Turkish authorities detained Tera and Destek executives after $7.5B in fund redemption defaults, ordering the liquidation of roughly 130 …