Taiwan’s China Motor Corporation (CMC) delivered its first batch of 30 self-developed 3.5-ton electric trucks, the ET35, ...