General Motors recalls more than 500,000 cars | Fortune