Technology | Thu Apr 3, 2014 6:38pm EDT

Google pays $1.4 million fine in Italy over StreetView concerns