Copart- expand Sandtoft site to create a 110-acre UK ‘Super Centre’ in the North of England
As part of their ongoing growth programme Copart UK is expanding their Sandtoft site to create a 110-acre UK ‘Super Centre’ in the North of England. The company has acquired an additional 65 acres o.....