Abu Dhabi’s renewable energy company, Masdar, has signed an Engineering, Procurement and Construction, EPC, contract with a global consortium comprising GE and Spain’s TSK to build the Dhofar Wind Power Project, the first large-scale wind farm in Oman and […]