Oman signs 12 pacts worth over OMR 600,000

T TV Wednesday 01/June/2022 00:16 AM
By: Times News Service

.