Australia claims third World Steak Challenge crown
World’s Best steak 2023 came from Australia’s Jack’s Creek Wagyu AUSTRALIAN beef’s extraordinary run of success in the annual World Steak Challenge held in the Netherlands overnight has continued, with the title of World’s Best Steak falling to an F1 Wagyu x Angus entry from Tamworth-based supply chain Jack’s Creek. The winning Jack’s Creek sirloin […]