Sign In

Blog

Latest News

Energy Development Oman Reports $14.77 Billion Revenue in 2025: What This Means for Investors and Entrepreneurs

Energy Development Oman (EDO) reported a 2025 net profit of $523M, down from $712M in 2024. Revenue fell to $14.77B

Read More

Raysut Cement Reduces H1 2025 Losses: Implications for Investors and Business Growth in Oman

Raysut Cement Company SAOG reported a consolidated net loss of RO 2.99 million for H1 2025, an increase from RO

Read More