Business

Subaru recalls 640K vehicles globally for stalling problems

Published: 

A Subaru logo is displayed on a sign at a dealer's lot, in Portland, Ore. on Aug. 31, 2011. (AP / Rick Bowmer)