June 26, 2025
Industry insiders say the proposed 10 percent supplementary duty will throttle the booming OTT platform services