Electric vehicle owners will have a new reason to visit Walmart as they travel across America: Not only can they stock up on snacks and drinks but they can get electric charges. Arkansas-based Walmart, the nation’s biggest retailer and No. 3 on the Transport Topics Top 100 list of the largest private carriers in North […]