Big Brand Tire & Service, a portfolio of Percheron Capital, has acquired American Tire Depot, a tire and automotive service business in California. No financial terms were disclosed. SAN FRANCISCO & ...
The company was founded in 1974 in Texas by the McWilliams family Percheron invests in services businesses Percheron has over $1 billion in assets under management Percheron Capital has agreed to ...