German automaker Mercedes-Benz has apologized for “hurting the feelings” of people in China after its Instagram account quoted Tibetan spiritual leader the Dalai Lama, seen as a separatist by Beijing. The apology marks the latest backpedalling by a foreign company for offending Chinese consumers ...

Read more