• If you have been to Japan, you have probably seen the plethora of vending machines throughout the country. Now you can not only purchase food and drinks through them . . . you can charge up your car.

LEAVE A REPLY

Please enter your comment!
Please enter your name here