News Manheim appoints customer relationship manager News Lookers CEO & COO to step down as 15 dealerships face closure