car sharing These tiny Renaults are not only car-sharing, they’re powering an entire city 5th Jun 2025