Home A Mercedes Benz logo is pictured at a Mercedes Benz

A Mercedes Benz logo is pictured at a Mercedes Benz

by Reuters

FILE PHOTO: A Mercedes Benz logo is pictured at a Mercedes Benz branch in Stuttgart, Germany, April 15, 2019. REUTERS/Ralph Orlowski