Oil and Gas

Baraka Nuclear Power Plant

Baraka Nuclear Power Plant

Qusahwira Oil Field

Qusahwira Oil Field

Turkmengas Petrofac

Turkmengas Petrofac