NEWS CENTER

A groundbreaking solar thermal desalination project in Oman to boost water reserves