Ricardo and PEP Stations LLC unveiled its credit card-friendly electric vehicle charging station at the 2010 New York Auto Show‘s EV Pavilion. The PEP Station – the PEP stands for “plug-in electric power” – is the exclusive recharging station at the Green Car Journal EV Pavilion, a high-profile showcase of electric vehicles and green technologies, […]