Future“Touch Screens Are Killing Drivers Now”: Euro NCAP Declares War On Car Controls While Your Dashboard Becomes A Death Trap26 September 2025