Oman inaugurates largest solar power project with 1,000 MW capacity
Spanning an area of 14.5 million square metres (sqm), the two plants feature over 2 million bifacial photovoltaic (PV) solar panels and employ 1,800 automated dry-cleaning robots to
View Details