Two Arab Gulf engineers from Oman supervise solar power stations, wearing helmets and safety vests, overseeing the work, satellite, solar power systems, exchanging expertise and opinions.
4K0:15
We use cookies to provide for you a better experience. For more information check our Cookie policy.