The Competition Commission of India: Regulatory Framework and Legal Landscape