GM appoints Xbox engineer as Cruise CEO | Fortune