Electric trucks in China have ditched diesel, now they're ditching the driver thedriven.io 2 points by decimalenough 5 days ago · 0 comments Reader PiP Save No comments yet.