What to Know About This New $83 Million Virtu Financial Position

What to Know About This New $83 Million Virtu Financial Position