Giuliano Giacaglia
@giu
Solo investors will have the best returns in this decade versus top firms
4 replies
0 recast
0 reaction
Agustin Lebron
@alebron
No chance. Retail investors always have worse returns on average.
0 reply
0 recast
0 reaction