The Competition Commission of India (CCI) on Thursday imposed a penalty of nearly Rs 1.36 billion on internet giant Google for abuse of its dominant position and creating a search bias in favour of its own services. The fine amounts to 5 per cent of the company’s average total revenue generated from India operations for the financial years 2013 to 2015.It was contented by the...