FinancialAikido

Greg Soon

Value investor.

Joined 8/2012