Toyota has announced another wave of recalls following concerns that faulty window switches could get jammed or break down in the driver’s and passenger’s side. The Japanese car manufacturer has also warned that owners should not attempt to resolve the

Read more