Posted inNews Mubadala invests $600 million for stake in global schools group Nord Anglia by Staff ReportApril 17, 2025April 17, 2025