Innovation / Mobile / New Technologies / Russia / June 21, 2012

Russian technology to name and shame bad parking jobs wins Gold at Cannes Lions