Star-crossed: Mercedes faces dilemma over dependence on Russia and China
Moscow provides Germany with power, and the Chinese buy the company’s cars in their thousands, but now war and global tensions are darkening the diplomatic weather A brand new, gleaming Mercedes vehicle rolls off…