Business ❯ Market Trends ❯ Stock Performance ❯ Investor Sentiment
An unexpected Brazilian tax charge overshadowed solid revenue growth.