Streaming wars ft World Cup: how the top OTT platforms performed It’s been over a week since the cricket World Cup ended and we are still reeling from the… by Mutaher Khan Natasha Uderani November 27, 2023