American car giant General Motors (GM) has abandoned plans for its self-driving taxi venture in the wake of a string of safety failures. Despite ploughing billions of dollars into its Cruise robotaxi ...