Front Page Toyota’s (TM) Profit Soared 76%. So Why Recall Over 500,000 Cars? Yahoo Finance · 1d ago Read the full story at Yahoo Finance →