Home Costa Rica News Electric Vehicles in Costa Rica Have Overcome Otto Guevara