We have all had a chuckle or a belly laugh at the expense of marketing fails. Mercedes Benz entered the Chinese market under the moniker Bensi which directly translates to “rush to die” - a tagline ...