About Shawn Kim

Value Investor & Deal Maker