GM's Cruise unit is recalling self-driving cars after crash

GM's Cruise unit said software caused the autonomous vehicle to hard brake while performing an unprotected left turn that it deemed necessary to avoid a severe front-end collision.