Blank Video Poster

Donoghue v Stevenson

Apr 23, 2023
Donoghue v Stevenson [1932] AC 562 negligence, duty of care, neighbour test, tort law