GM is overhauling its vehicle software platform to enhance functionality, reduce costs, and create new revenue streams. The overhaul also aims to resolve previous software glitches that have led to ...