Presenter SpeechJoseph Altobello (Analysts)are coming off a rather challenging 2016 for a lot ...