News

Currently, Revel has 100 chargers across five stations in New York City and in San Francisco. Revel says the company overall ...