Begin typing your search...
Showing results for "#13L vehicles"
Over 13L vehicles recalled by manufacturers in FY 2021-22
This happens when the defect has been reported to the government by a certain percentage of owners or a testing agency or by any other source.