Copart appeals £2.5m fine from CMA

Copart appeals £2.5m fine from CMA