Manheim takes mobile auction out to sea

Manheim UK recently held a mobile sale for Citroën on No Man’s Fort, a 150-year-old facility off the coast of the Isle of Wight near Portsmouth, England.