In a significant ruling, the Competition Commission of India, or CCI, has imposed a penalty amounting to Rs25.4 billion in aggregate on 14 car companies after finding them to be in contravention ...