Icon
 

Eleven firms evince interest in building 850MW power project near Muscat