Search result 23 of 37

paper traders
someone whose profession is trading paper.