Carson Gale
Will Manifold allow market creators to noticeably prohibit themselves from trading on their own markets?
6%
chance
43
1k
Ṁ6106
Jan 1