The emblem of German car manufacturer Mercedes-Benz, a subsidiary of Daimler AG, is pictured covered with raindrops at a parking lot in Hanau

Reuters
The emblem of German car manufacturer Mercedes-Benz, a subsidiary of Daimler AG, is pictured covered with raindrops at a parking lot in Hanau
The emblem of German car manufacturer Mercedes-Benz, a subsidiary of Daimler AG, is pictured covered with raindrops at a parking lot in Hanau, 30km (19 miles) south of Frankfurt October 23, 2013. REUTERS/Kai Pfaffenbach
View Comments (1)