Chicago, March 20, 2024 (GLOBE NEWSWIRE) -- Sterling Trading Tech (STT), a leading global provider of technology in order management, risk and margin, and trading, today announced that it is working ...