
According to the Consumer Reports magazine, vehicle recalls caused consumer brand perception for Toyota Motor Corp (NYSE:TM) to drop just about the same level as Ford Motor Co (NYSE:F). A Consumer Reports survey showed Toyota Motor Corp maintaining a slim lead over Ford with Honda Motor Co and Chevrolet placing third and fourth respectively. The [...]





