Country's antitrust watchdog on Thursday imposed a Rs 1.36 billion ($21.17 million) fine on Google for "search bias", in the latest regulatory setback for the world's most popular internet search engine.
The Competition Commission of India (CCI) said Google, a unit of U.S. firm Alphabet Inc, ...