Tag: Total Plc
Total Plc, others say security major obstacle to operations
International oil companies operating in Nigeria say security, safety of staff and assets are some major challenges affecting their operations in the country.
The companies said...