MarcDeMesel

Investor, 30% CAGR since 2008. Love investing, innovation, m... [more]
8114