Saudi desalination platform