Future of GM in Germany hangs in the balance