Roger Chen

Roger Chen

Writing about investing and other things. Roger at silvertonpartners.com.