A major European car company was experiencing serious reliability problems with the pumps at its plant in north-western Spain.
Case Ref
TD3103807
Country
Spain
For information on our privacy practices and commitment to protecting your privacy, check out our Privacy Policy.