Opel announced on Monday that CEO Dr. Karl-Thomas Neumann has stepped down…
If you saw the recent photos of Pope Francis scowling his way…