41 employees
Founded in 1992, RTS with its headquarters in Frankfurt, Germany, came into existence at the very beginnings of global electronic trading.
1992