NZ shares on course for best performance in four years

NZ shares on course for best performance in four years