MBC Group, the Middle-East broadcaster, has reported strong full-year 2025 results, with revenue rising 28.5 per cent year-on-year to SAR 5.4 billion (€1.2bn), driven by growth in the Shahid streaming ...