- Oct 15, 2005
PPI call centre staff who lost sales competition had SQUID dropped ...
Staff who deal with PPI claims were filmed having the creature, believed to be dead, lowered onto their faces.
Firm at centre of row over bizarre alleged squid-related forfeitBusiness Grapevine
all 2 news articles »