Shares slide but outlook remains bright

comments powered by Disqus