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

EU Top Court upholds $2.7 billion fine against Google over search resultsImage: Reuters