OQ Boasts RO 1.2 Billion Net Profit

Muscat: OQ SAOC announced a Net Profit of RO 1.2 billion (USD 3 billion) in its 2024 standalone financials, attributed to strong overall business performance and strategic divestments of certain

Read More