The Department of Trade and Industry (DTI) advised Honda car owners of certain models to contact their dealership after the ...
In its heyday, 80 percent of automotive parts were locally manufactured, with a vibrant network of local automotive ...