Oman Investment Authority



Oman sovereign fund posts $7.8bn profit, delivers 14.6% return in 2025 

By Arab News ·