Manheim to add 6 new physical auctions

Manheim has is opening six new physical auctions, which will be located in Alabama, Georgia, Illinois, North Carolina, Texas and Utah, some of which have already launched.