Mercedes Benz explores sale of Hambach plant in France  [ France ]