site logo

NFI, Penske to deploy electric trucks in Southern California