Posted on September 18, 2026 by adminTurkey 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 …