CNBC

Richard David
Joined 7/2011