undefined

Adam Fleck

director of research for ratings and ESG for Morningstar Research Services