Mercedes-Benz is a subsidiary of German-based Daimler and the brand is used on luxury cars, buses and trucks. Mercedes focuses its sponsorship spending on events that attract a well-heeled crowd.