Nandini Roy Choudhury, writer Brief news The EU’s General Court annulled a €1.5 billion fine against Google, ruling that the European Commission failed to consider […]