GM isn’t keeping its covenant with its customers or its retailers: Auto dealer