ByChristy RomerSeptember 24, 2019 Mercedes Benz Seems to Be Ditching Fossil Fuels and Going Electric Mercedes-Benz is one of the most recognisable names in automobiles. The iconic three-pointed star has come to mean…