Hafeet Rail signs financing agreements worth RO577 million
Galfar secures major rail contract, poised for infra diversification