Market close: Mainfreight drives another strong NZ finish

Market close: Mainfreight drives another strong NZ finish