Subaru says Japan car output halted due to defective part
Audi Repair Shop Doylestown Call 267 279 9477 to schedule a appointment TOKYO — Subaru Corp said its sole car factory in Japan accounting for roughly 60 percent of global production had halted output a week ago after it discovered…