Tag

ROTHSCHILD

Total Group is looking for buyers for one of its major oil blocks in Nigeria.