Says they are installing them at their gas stations. Probably a lot of money to be made from getting people to stop to charge and buy sodas etc.
https://www.mapquest.com/travel/destinations/travel-guide/ti... (see pic, the scale is massive)
Oh, already happening: https://www.youtube.com/watch?v=AU07U1kxDg0&t=57s (57 sec)
This combination makes a lot of sense, though they should work on revitalizing some of the brands involved.