An ethical, principled trader who believes in doing the right thing, even when it's not profitable. Rules are rules, and integrity matters.
No ProofPass reviews yet
Switch back to all reviews to see the full feedback history.