Who Needs a $100,000 Car Right Now? Mercedes Thinks You Do. Mercedes-Benz, Daimler AG, Factories and Manufacturing, Electric and Hybrid Vehicles, Automobiles, Tesla Motors Inc, Stuttgart (Germany), Coronavirus (2019-nCoV), Musk, Elon, Kallenius, Ola, Kretschmann, Winfried, Luxury Goods and Services