Light and medium-duty vehicles