News

Subaru has discovered a defect in the power-steering systems of some of its Japanese-built vehicles, and has shut down the plants briefly as it investigates the root cause. On Wednesday Subaru ...