Pictures | Tue Jul 17, 2012 2:19pm IST

Google makes new concessions to EU regulators: paper