OIA posts average annual return of 10.3% from investments in 40 countries
Muscat: Oman Investment Authority (OIA) issued its first annual report covering its operations and investments since its establishment on June 4, 2020, pursuant to the Royal Decree...
Source: omanobserver.om