The Coca-Cola Company will soon be delivering its products in five US cities using six new Navistar eStar electric trucks. The new eStar electric trucks will be deployed in San Francisco, New York City, Washington, D.C. and Hartford, Conn., with two trucks in Los Angeles. The Navistar eStar vehicles can run up to 100 miles per […]