Earnings reported today were generally upbeat in what’s been a mixed period.
Source: NZ Herald Business News