Embattled Toyota is desperately trying to hold on to its number one slot rating **** out of 5 For: Does what it says on the rather dull tin. 5 year warranty Against: For its likely customers, nothing As Toyota slowly emerges from the two most difficult period in its 74 year life, the question on every commentator’s lips […]
