David Dudding
David Dudding

David Dudding

Portfolio Manager, Global Equities

Latest articles

1 May 2020

The rise of the elevator industry

The Office for National Statistics calculates that in 2015 there were 787 deaths in England and Wales caused by a fall on steps or stairs – more than two deaths a day and a 20.5% increase since 2012.
1 January 2020

An important moment for FinTech

Marketing for the new Apple card in the US seems to have ramped up, as there appears to be a lot more advertising on Twitter.

Latest articles

No data was found
Load more articles