An automated washing unit atop the Miraah solar facility located at an oil field in Oman
When complete, Ma’aden Solar I will be one of the biggest solar projects in the world.
An automated washing unit atop the Miraah solar facility located at an oil field in Oman
When complete, Ma’aden Solar I will be one of the biggest solar projects in the world.