Vytvořeno v 2000 (Germany), SBCH vlastní 1340 sesterských značek a 7650 konkurenčních značek. Značka SBCH je vlastněna společností MERCEDES-BENZ GROUP AG, kótovanou na burze v Francfort. Její mezinárodní identifikační číslo cenných papírů (ISIN) je DE0007100000. SBCH je součástí odvětví činnosti Vozidla a autodíly.