Star Metro - The Fresh Factory Reports Fiscal 2024 Results with Record Annual Total Billed Revenue of $32.9M