Monday 18/May/2026 17:59 PM
OIA posts record OMR2.9 billion profit in 2025, ranks 3rd globally
Muscat: Oman Investment Authority (OIA) reported exceptional 2025 financial results, posting historic profits of OMR2.9 billion and an investment return of...








