Update on the self-proclaimed “best fucking trader in the fucking world”. https://www.ft.com/content/7e8b47b3-7931-4354-9e8a-47d75d057fff
1 / 4
Post image
Post image
Post image
Post image

Comments