ABB to power world’s largest desalination plant in Abu Dhabi

ABB to power world’s largest desalination plant in Abu Dhabi
play icon
An aerial view of the Taweelah project in Abu Dhabi.