Google replies to EU allegations over its monopolistic practices

EU and Google have lately been locked in a battle over what…