Acquired
Renaissance Technologies
Ben Gilbert
It is crazy. Everywhere you hear that 66% number quoted, and that is from Greg's analysis.
0
💬
0
Comments
Log in to comment.
There are no comments yet.