Share Research indicates agency trading desks facing competition

Let's do Biz