undefined

Greg Halter

Director of research at Carnegie Investment Counsel, providing market analysis and insights.