Mendus publishes Annual Report for 2024