undefined

Donald Porter

Portfolio Manager and Equity Research Analyst at Wellington Management