General Investing >> Money Manager Interviews >> December 11, 2006
TWST: Would you please begin with an overview of Capital Advisors and its core growth philosophy that you specialize in?
Mr. Goddard: Capital Advisors was founded in 1978 in Tulsa, Oklahoma.