Trading Dilemma

Steven acknowledges the challenge of free riders in utilizing sell side research. Despite attempts to track trading business, a perfect solution remains elusive. Tracy and Joe delve into the complexities of executing trades based on provided insights.