EU Top Court upholds $2.7 billion fine against Google over search results

background imageImage: Reuters