Oman agreements

Oman inks agreements with global tech companies

MUSCAT: Oman Investment Authority's (OIA) affiliated several companies inked over 30 agreements and projects worth… Read More