The platforms’ criticisms included that the proposal was a “digital services tax” that misunderstood the evolving...
28 April 2026 3:21 PM IST