Localiza
Features
25 Sep 18
Stationless car sharing systems are being implemented around the world but are they viable?...
Analysis
16 May 18
The growing trend today is more about the shared usage of vehicles....
Analysis
31 Jan 18
As the face of urban mobility in Latin America’s largest economy is slowly changing from the “I own my car” culture to the “let’s...