7 firms to recall over 320,000 vehicles over faulty parts

7 firms to recall over 320,000 vehicles over faulty parts