Google appeals $21M antitrust fine in India, says report – CNET

The country’s competition watchdog had penalised Google for “search bias.” Read More

Source:: CNET