Sector - Power


Ras Az Sawr Aluminium Smelter Project – 380 kV Transmission Line (Saudi Arabia) – Dar Al Riyadh

TCE socpe of services

  • Detailed engineering