Top 10 ‘global leader’ stocks – $5.7 billion fund manager shares his process
My brief from Business Insider was to speak to a high-profile manager with a strong investment case and Brown Advisory’s Mick Dillon describing his $5.7bn global leaders strategy fit the bill