Google Wins Challenge Against Brussels’ $1.66 Billion Antitrust Fine

Representational Image Brussels: An EU court on Wednesday scrapped a 1.49-billion euro ($1.65 billion) fine imposed…