Self-driving vehicles ‘on UK roads by 2025’ under government plans

Self-driving vehicles ‘on UK roads by 2025’ under government plans