Saudi-based engineering, procurement and construction (EPC) firm, Alfanar has commissioned ahead of schedule the first two Siemens SGT-6 2000E gas turbine units...