Showing posts with the label Indus MotorShow all
Toyota Indus Motor Company's Pakistan manufacturing plant closed