Manca v Teys Australia Beenleigh Pty Ltd [2024] QCA 60 Keywords: appellant alleged slip was the result of the steps being covered in blood, appellant challenges… 19 April 2024