NoorSadaNoorSada
Public Investment Fund Doubles Net Profit to $17 Billion in 2025 — NoorSada