Discussion on:

Message 3 of 5
0 Votes
+ -
I think what he's saying...
Is that for all the alleged IT improvements in the original post that Ford seems to be putting the customer last in this area. If true we'll see how far that takes them.
Posted by g01d4
12th Jul