Lookers plc (LOOK)

Lookers plc (LOOK) (LON:LOOK) company news, share price updates, opinions and discussions. Lookers is a British car dealership chain in the United Kingdom and Ireland.