Sage Journals HomeSage Journals Home
loading
See You in Geneva? Legal (Mis)Representations of the Trading System