Learn how well the Competition Commission of India (CCI) regulated digital competition in India in 2025, and what should it ...