Business UAE Abu Dhabi’s Mubadala Launches $920 Million Stake Sale in Du to Boost Investment Returns byStaff ReportSeptember 8, 2025