British Car Auctions
From Wikipedia, the free encyclopedia
British Car Auctions (BCA), founded in 1946, is Europe’s leading vehicle remarketing business, providing physical and electronic vehicle auctions, together with e-commerce and other related services. BCA operates out of 40 sites in 11 countries and generates gross auction proceeds of £3.3 billion per annum.