Revel Pulls Plug on Electric Vehicle Ride-Share Business in New York
Once promising a glimpse at the possible future of transportation in New York City, Revel has since retreated to focus on building charging stations.
Charged with Electric Vehicle News and Views