EV trucks supply chain