The plants, which occupy an area of 14.5 million square metres, have a production capacity of 1,000 megawatts.The two plants, which are the largest solar power plants in the Sultanate of Oman, use ...
Some results have been hidden because they may be inaccessible to you