EU Fines Google $1 Billion for Favoring Its Own Services

The Wall Street JournalView source article