Masdar has signed an engineering, procurement and construction (EPC) contract with a global consortium comprising GE and TSK to build the Dhofar...