All deliver 20 electric heavy duty trucks Articles