Sector - Power


3 x 60 MW Tabouk Phase-2 for Power Plant (Saudi Arabia) – National Contracting Company Limited

TCE socpe of services

  • Fuel – Natural gas
  • Configuration – Open Cycle, GE PG7121 60 Hz gas turbine generators from USA