Overview of car sharing Italian market - facts and figures about new mobility in Milan, Rome and othersRead less