Transportation Study praises China’s deployment of electric trucks July 2, 2019 BASALT, Colo. – The Chinese tech hub of Shenzhen is taking a leadership role in deploying electrical logistical vehicles for urban freight movement, setting an example for other cities worldwide,…