7 reasons shares should keep trending up, despite some bumps along the way

Shane Oliver
Shane Oliver
AMP Capital