The Delhi High Court has issued an order prohibiting online platforms from broadcasting and streaming the upcoming ICC Men's Cricket World Cup 2023 without authorization.
In response to a lawsuit filed by Star India Pvt Ltd and Novi Digital Entertainment Pvt Ltd, th...