No audio available for this content. A SolarCleano F1A robot tackles a tough cleaning challenge on a solar farm in Saudi Arabia. (Photo: SolarCleano) SolarCleano, based in Garnich, Luxembourg, makes ...