Why Nissan Tops the List for Lowest Owner Satisfaction in Consumer Reports 2024 | AutoTorque Stories | AutoTorque India