French, Swedish firms win Oman contracts worth $81 million

French, Swedish firms win Oman contracts worth $81 million
2.5 5

Add a new comment

Avatar