I've noticed lately that the letters "GmbH" have appeared on the high-performance divisions of both Mercedes AMG and Audi S. They're not on the car itself, but instead are somewhere on the site. When GmbH is looked up, it is a German acronym for "Gesellschaft mit beschraenkter Haftung" which translates to "company with limited liability." What the hell does this mean?