Haversham Holdings

BCA set for £1bn takeover

Europe’s largest second-hand vehicle auctioneer, British Car Auctions, is expected to be sold for more than £1bn to a City of London consortium. British Car Auctions is in advanced talks […]