International Mercedes-Benz CEO visits Pope Francis; Pope Francis gets new Popemobile 06 12 2024 8 mins read