Technology | Fri Apr 4, 2014 4:15am IST

Google pays 1 million euro fine in Italy over StreetView concerns