Employment law cases

Canary Wharf Management Limited v Edebi [2006] IRLR 416 EAT