Ellie K

4,473
reputation
1
25
50

Probability, finance, and due diligence