Oil trade mission to East Africa

Mozambique oil and gas workers.
Mozambique oil and gas workers.