Sela is an entertainment and hospitality company specializing in experiences, events, and destinations founded in Saudi Arabia. From Wikipedia
The match will be streamed live to Netflix’s 300 million subscribers at no extra cost, marking a shift from traditional pay-per-view delivery for major boxing events.