Eighteen-Wheeler E-Trucks Are China's Answer to Soaring Global Diesel Prices(bloomberg.com)3 points by xbmcuser 21 hours ago | 0 commentsNo comments yet