The markets have factored in weaker results in the first half of the year. James Stewart
Motivational, Inspirational, Funny Quotes