MAINFREIGHT LIMITED IRfinancial tables · 2025-03-31Download : Mainfreight Financial Statement for Twelve Month to 31 March 2025