Mainfreight reveals its "best-ever" financial results Mainfreight has announced its full year financial results to 31 March 2019 in what the company has referred to as its “best-ever” results. Highlights include: Revenue $2.954 billion Up $337.39Read More