Newswire brought to you by UPDATE 2-Renewed Mercedes puts shine back on Daimler profits Oct 25, 2005 (Adds details from statement, analyst reactions) Load More