New Delhi, As government regulators the world over, especially in European countries, penalise Big Tech for millions of dollars over anti-competitive behaviour, India is finally taking some steps in this direction. Lately, the Competition Commission of India (CCI) has taken charge to tame giants like Amazon, Apple, Go