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.